import 'package:flutter/material.dart';

class AppColors {
  AppColors._();

  static const primaryColor = Color(0xFFDD2526);
  static const primaryColorDark = Color(0xFFDD2526);
  static const colorAccent = Color(0xFFDD2526);

  static const load_and_retry_circle_color = primaryColor;
  static const load_and_retry_load_title_color = Color(0xff666666);
  static const load_and_retry_button_strokecolor = Color(0xff666666);

  static const page_background = Color(0xffececec);

  static const color_ececec = Color(0xffececec);
  static const white = Colors.white;
  static const black = Colors.black;
  static const black_33 = Color(0xff333333);

  static const FFDFBE84 = Color(0xFFDFBE84);
  static const black_26 = Color(0xFF262626);
  static const gray_e5 = Color(0xFFE5E5E5);

  static const Color bleColorHealthy = Color(0xFF4CD964);
  static const Color bleColorWarning = Color(0xFFFFD30F);
  static const Color bleColorError = Color(0xFFFF0000);
  static const Color bleColorOffline = Color(0xFFFF0000);
  static const Color bleColorEco = Color(0xFF4CD964);
  static const Color bleColorEcoPlus = Color(0xFF32F9CE);
  static const Color bleColorTour = Color(0xFF00E4FF);
  static const Color bleColorTourPlus = Color(0xFFFF9900);
  static const Color bleColorBoost = Color(0xFFDD2526);
  static const Color bleBlack = Color(0xFF000000);
}

extension ColorExe on Color {
  ColorFilter toColorFilter([BlendMode mode = BlendMode.srcIn]) {
    return ColorFilter.mode(this, mode);
  }
}
